German Business Activity Faces Setback in April as Services Sector Contracts
In April, Germany's services sector contracted, with the PMI Business Activity Index falling below 50.0 for the first time since November, indicating a 14-month low. The Composite ...